package com.beizhen.demo.service;

import com.beizhen.demo.entity.StuUser;

import java.util.Map;
import java.util.Set;

/**
* 用户表 业务逻辑的接口类
*/
public interface StuUserService {
    /**
     * 2020年7月13日22点16分
     * 孟希
     *基地注册
     */
    Integer base_register(StuUser stuUser);
    /**
     * 2020年7月13日22点16分
     * 孟希
     *登陆
     */
    StuUser doLogin(Map<String, Object> map);
    /**
     * 2020年7月13日22点16分
     * 孟希
     *修改个人信息
     */
    Integer UpdateUser(Map<String, Object> map);
    /**
     * 2020年8月9日22点16分
     * 孟希
     *查找角色信息
     */
    Set<String> findRolesByMail(String mail);
    /**
     * 2020年8月9日22点16分
     * 孟希
     *查找权限
     */
    Set<String> findPermissionsByMail(String mail);

    /**
     * 2020年8月9日22点16分
     * 孟希
     *查找个人信息
     */
    StuUser findUserByMail(String uMailbox);

}
